local Tools=require("通用方法集合.二次封装方法.Tools")
local M={}

    local function 激战地购买物品(物品名称 , 进入时间)
        print("激战地购买物品")
        if _ENV["文件_任务是否完成"](物品名称 , 进入时间) == true then
            print(物品名称.."今日已完成" , true)
            return true
        end
        local 识别名称 = ""
        local 售罄 = ""
        local 找色_列表激战地 = {16 , 83 , 425 , 581 ,
            "BAB4A4-101010" ,
            "0|9|9D978A-101010|-90|1|D1CFC2-101010|-98|7|C5BFB0-101010|-94|17|211C16-101010|-79|13|AAA598-101010|-78|9|D0C9BB-101010|-80|-3|1C1713-101010|-89|4|534E4A-101010|-95|13|66625B-101010|-45|11|948F82-101010|-45|9|959083-101010|-47|2|898578-101010|-48|4|AEA99A-101010|-51|9|3A3731-101010|-32|3|868175-101010|-25|9|777368-101010|-24|6|C4BEAD-101010|-28|7|15120E-101010|-26|8|282520-101010" , 0 , 0.9
        }
        local 找色_激战地商人 = {97 , 18 , 310 , 88 ,
            "B5A382-101010" ,
            "16|-3|AF9E7E-101010|15|-11|8A7D64-101010|33|-7|B5A382-101010|33|-12|B5A382-101010|41|-10|AC9C7C-101010|43|-1|A29275-101010|52|2|B4A281-101010|68|-1|A29275-101010|75|-5|A39376-101010|86|-6|867A62-101010|92|-7|B5A382-101010|121|-13|595344-101010|80|-16|B5A382-101010|59|-16|1A1917-101010|34|-16|474236-101010|-3|-13|B5A382-101010|-28|-13|1E1C1A-101010|-33|-21|9F9074-101010|-6|0|B5A382-101010" , 0 , 0.9
        }
        local 找色_乌斯城堡 = {96 , 94 , 298 , 142 ,
            "C0B49C-101010" ,
            "1|6|938A78-101010|0|12|AFA48E-101010|0|15|AFA48E-101010|13|13|B0A590-101010|13|10|B0A590-101010|22|8|BDB199-101010|30|8|BCB099-101010|33|9|9B927F-101010|35|15|6D675A-101010|45|11|B6AA93-101010|46|6|C0B49C-101010|47|-1|9C927F-101010|53|-1|AA9F8A-101010|56|5|C3B79E-101010|62|11|AAA08B-101010|71|6|BCB099-101010|86|9|8D8473-101010|93|3|AEA38D-101010|92|12|CDC0A6-101010" , 0 , 0.9
        }
        
        local 找色_激战地1 = {23 , 90 , 426 , 580 ,
            "4B4541-101010" ,
            "11|7|BBAFA4-101010|8|-1|BFB5AA-101010|3|-15|B3A99F-101010|1|-11|CDC2B8-101010|-8|-1|BFB5A8-101010|-12|8|C8BDAE-101010|-14|13|CEC6BA-101010|-9|13|2F2E29-101010|-5|7|342A28-101010|1|5|726962-101010|6|7|9A9388-101010|7|8|B5AFA1-101010|7|10|5A564D-101010|7|11|2D2924-101010|6|13|575047-101010|5|13|837C6F-101010|0|14|1F1B18-101010|0|11|1D1A17-101010|0|8|211D19-101010" , 0 , 0.9
        }
        local 找色_激战地入场 = {565 , 253 , 774 , 309 ,
            "bfad8f-101010" ,
            "40|15|dbc6a3-101010|29|8|bcaa8c-101010|31|10|dbc6a3-101010|32|8|cbb898-101010|-25|12|c6b494-101010|-22|11|e2cda9-101010|16|15|e1cca8-101010|74|6|cdba99-101010|63|0|ebd5af-101010|61|2|e9d3ae-101010|-23|-4|bfad8e-101010|-26|1|bfad8e-101010|-9|-4|ddc8a4-101010|-16|-12|d7c3a0-101010|112|1|ddc8a4-101010|116|-2|c8b796-101010|115|-9|b1a185-101010|90|-7|d1bd9c-101010|92|-3|d8c4a1-101010|-56|-12|cab796-101010|-63|6|d8c4a1-101010|-62|14|cbb898-101010|-31|5|cdba99-101010|-38|-7|ccba98-101010|-38|-12|b8a78a-101010|-40|-11|dbc7a3-101010|-42|-9|e6d1ab-101010|-42|-4|dfcaa6-101010|-54|-7|cbb897-101010" , 0 , 0.9
        }
        local 找色_激战地入场1 = {413 , 495 , 527 , 611 ,
            "e9d194-101010" ,
            "20|45|cbb489-101010|30|41|d9bd8b-101010|36|39|bba174-101010|-4|38|bca679-101010|-3|38|d0b887-101010|-28|16|bda57a-101010|-26|18|e0ce97-101010|-24|22|bba479-101010|53|-4|e8ca94-101010|68|-2|c7a677-101010|1|-17|caaa83-101010|-1|-14|c7a57c-101010|-23|-11|fefed6-101010|-16|4|c49c76-101010|-8|2|caa06f-101010|1|-11|f3d3a1-101010|-5|-13|c3a575-101010|31|-18|d5b987-101010|47|-9|bc9f6d-101010|41|-7|e1b684-101010|40|-8|e2c695-101010|19|25|d7b384-101010|20|19|ebc38c-101010|1|-27|cfb693-101010|1|-28|c2aa88-101010|-19|-40|e7c49a-101010|42|-42|d6ba95-101010|44|-43|e3d1ab-101010|21|-56|b3a083-101010" , 0 , 0.9
        }
        local 找色_冰洞时间补充 = {35 , 128 , 548 , 1065 ,
            "AC815C-101010" ,
            "6|-9|AE5325-101010|7|-29|BD6829-101010|10|-27|C3703E-101010|-19|-23|8E7445-101010|-13|-10|7B6C51-101010|-6|-5|AFA487-101010|16|-9|7E513F-101010|22|-17|A45529-101010|23|-20|AA531F-101010|17|-25|C66E2B-101010|3|-33|A35624-101010|-13|-24|AA9373-101010|-13|-9|5C462F-101010|-1|-6|923413-101010|20|-13|A2521E-101010|18|-31|8A4B37-101010|-5|-35|ACA98C-101010|-11|-24|7D5946-101010|-12|-9|28150D-101010" , 0 , 0.9
        }
        
        local 找色_冰洞一 = {36 , 98 , 594 , 1070 ,
            "F1EBDA-101010" ,
            "0|-4|F1EBDA-101010|0|-10|F1EBDA-101010|49|-41|C8C2B4-101010|49|-48|C8C3B5-101010|45|-49|949085-101010|26|-50|E1DBCB-101010|23|-37|B0AB9F-101010|164|-39|C6BFB1-101010|167|-45|221817-101010|171|-50|3C3430-101010|124|-50|757067-101010|117|-50|605B54-101010|-46|-48|CAC5B7-101010|-46|-56|99958A-101010|17|3|D4CEC0-101010|0|-11|F1EBDA-101010|0|-15|6C6861-101010|259|-48|F1EBDA-101010|145|-43|CFCABC-101010" , 0 , 0.9
        }
        local 找色_冰洞一售罄 = {35 , 128 , 548 , 1065 ,
            "743C31-101010" ,
            "-57|-40|A19D92-101010|-56|-48|C2BDB0-101010|-71|-49|E9E3D3-101010|-61|-56|949086-101010|-130|-17|8E7666-101010|-68|-8|723027-101010|-50|-22|632C23-101010|-56|9|7A3526-101010|-157|-13|DBCAAE-101010|-13|-2|C9634F-101010|-13|-8|C9634F-101010|-13|-16|C9634F-101010|-3|-17|7C3F32-101010|0|-18|793D31-101010|4|-17|743B30-101010|4|-13|A15040-101010|2|-10|743A2F-101010|6|-6|793D32-101010|6|-4|C7624E-101010" , 0 , 0.9
        }
        local 找色_高级制造材料箱 = {35 , 128 , 548 , 1065 ,
            "AD9464-101010" ,
            "-10|-46|3E6E60-101010|50|-43|3B685B-101010|-89|-20|9C7154-101010|-109|-20|48A1CA-101010|-108|-16|2885B4-101010|-13|-42|549783-101010|-4|-42|4A8574-101010|9|-42|498271-101010|20|-42|65B79F-101010|30|-42|0E1010-101010|46|-43|0A0909-101010|72|-45|2C4B42-101010|82|-45|66B9A1-101010|94|-45|4B8574-101010|117|-45|2B473E-101010|124|-45|3A6457-101010|105|-45|487F6F-101010|82|-50|3D6A5C-101010|55|-50|254038-101010" , 0 , 0.9
        }
        local 找色_高级制造材料箱售罄 = {30 , 116 , 642 , 1070 ,
            "B45947-101010" ,
            "-167|-6|3EBBD0-101010|-155|-11|6D4833-101010|-147|7|1C4C68-101010|-124|6|3A2E20-101010|-121|-10|493724-101010|-73|-32|569D88-101010|-54|-32|1E332D-101010|-44|-33|366053-101010|-34|-33|080706-101010|-19|-35|5CA690-101010|5|-35|1B2A25-101010|-21|15|110A09-101010|-20|9|73392E-101010|-20|2|B85B48-101010|-45|12|642A21-101010|-62|0|6B2320-101010|3|16|3E211B-101010|5|9|A35141-101010|0|2|AD5644-101010" , 0 , 0.9
        }
        local 找色_普通制造材料箱 = {35 , 128 , 548 , 1065 ,
            "A28853-101010" ,
            "131|-38|1C1919-101010|121|-36|77746D-101010|97|-36|282625-101010|65|-36|A5A195-101010|46|-36|C0BBAE-101010|2|1|B49E64-101010|-3|4|BEAB80-101010|-126|7|8F826D-101010|-102|9|745E40-101010|-14|-42|2A2926-101010|-1|-44|514E4A-101010|4|-44|050403-101010|14|-44|090909-101010|21|-44|6C6962-101010|34|-43|625F59-101010|55|-43|C3BEB0-101010|71|-41|52504A-101010|87|-41|4C4944-101010|104|-39|2C2B27-101010" , 0 , 0.9
        }
        local 找色_普通制造材料箱售罄 = {30 , 116 , 642 , 1070 ,
            "090604-101010" ,
            "11|2|894436-101010|15|10|BC5D4A-101010|19|16|C9634F-101010|-51|-35|AFAB9F-101010|-58|-22|242220-101010|17|10|B85B48-101010|-31|-25|080808-101010|-19|-26|BBB6A9-101010|7|-26|C0BBAD-101010|18|-26|A5A095-101010|30|-27|726E66-101010|45|-30|D9D4C4-101010|64|-32|837F76-101010|77|-34|9D988D-101010|28|-34|848078-101010|-8|-32|B5B0A3-101010|-18|-32|E3DDCD-101010|0|18|C9634F-101010|0|9|C9634F-101010" , 0 , 0.9
        }
        local 找色_列表激战地3 = {31 , 161 , 422 , 592 ,
            "35322d-101010" ,
            "-55|18|b7b0a0-101010|-64|19|b2ad9f-101010|-64|15|aca697-101010|-29|9|b9b4a3-101010|30|10|a6a192-101010|12|7|aba697-101010|-33|8|bcb6a6-101010|6|10|a8a394-101010|5|8|a9a394-101010|4|6|beb8a8-101010|-18|7|c1bbaa-101010|-19|8|b6b09f-101010|-18|7|c1bbaa-101010|-3|8|c4bead-101010|-9|9|b9b3a3-101010|-27|5|a7a293-101010|-27|5|a7a293-101010|-58|11|b9b3a5-101010|-55|15|b8b0a1-101010|21|-2|aea999-101010|19|0|aaa496-101010|-79|8|bcb5a5-101010|-80|19|bfb3a5-101010|-68|20|aaa69a-101010|-70|19|c1b7aa-101010|-73|19|c6beaf-101010|-74|18|a3a294-101010|-78|17|b7afa2-101010|-69|5|c1b7ae-101010|2|-2|bcb6a5-101010|-23|-1|b9b3a3-101010|-21|-3|aba697-101010|-29|-6|b4ae9f-101010|-29|-1|b8b3a2-101010|15|-8|a9a495-101010|15|-4|b8b2a2-101010|14|-3|c0baa9-101010|15|-2|b3ad9d-101010|17|5|ada899-101010|15|-2|b3ad9d-101010|16|-3|bdb7a6-101010|-26|-8|b4ae9e-101010|-59|-17|b3ab9e-101010|-62|-15|c1b5a9-101010|-67|-11|c2b7ae-101010|-67|-12|bbb3a7-101010|-68|-13|a5a292-101010|-65|-8|b1a89e-101010|-62|-10|c3bcb0-101010" , 0 , 0.9
        }
        local 找色_香炉手工艺品选择箱子 = {
            142,119,715,1048,
            "ae7ecd","4|10|6f5082|12|14|bd88df|97|0|705083|108|-1|c18be4|96|14|41304c|144|0|bd88df|146|16|cd94f3|159|14|bf89e1|192|0|2e2335|78|1|cf95f4|78|10|8c65a5|55|8|bd88df|49|18|503a5f",0,0.9
        }
        local 找色_香炉手工艺品选择箱子售罄 = {142 , 119 , 715 , 1048 ,
            "ae7ecd-101010" ,
            "11|2|894436-101010|15|10|BC5D4A-101010|19|16|C9634F-101010|-51|-35|AFAB9F-101010|-58|-22|242220-101010|17|10|B85B48-101010|-31|-25|080808-101010|-19|-26|BBB6A9-101010|7|-26|C0BBAD-101010|18|-26|A5A095-101010|30|-27|726E66-101010|45|-30|D9D4C4-101010|64|-32|837F76-101010|77|-34|9D988D-101010|28|-34|848078-101010|-8|-32|B5B0A3-101010|-18|-32|E3DDCD-101010|0|18|C9634F-101010|0|9|C9634F-101010" , 0 , 0.9
        }
        
        if 物品名称 == "马萨尔塔冰洞入场券选择箱子Ⅰ" then
            购买物品 = 找色_冰洞一
            售罄 = 找色_冰洞一售罄
        elseif 物品名称 == "高级制造材料箱" then
            购买物品 = 找色_高级制造材料箱
            售罄 = 找色_高级制造材料箱售罄
        elseif 物品名称 == "普通制造材料箱" then
            购买物品 = 找色_普通制造材料箱
            售罄 = 找色_普通制造材料箱售罄
        elseif 物品名称=="香炉手工艺品选择箱子" then
            购买物品 = 找色_香炉手工艺品选择箱子
            售罄 = 找色_香炉手工艺品选择箱子售罄
        end
        _ENV["调试输出"]("激战地购买物品"..物品名称 , true , 1000)
        
        for i = 1 , 10 do
            
            if _ENV["图色_多点找色Ex"]( 售罄 , 0.9 , 0 , 0 , 0 , 1 , false ) then
                _ENV["调试输出"](物品名称.."售罄" , true , 3500)
                返回()
                _ENV["文件_保存完成时间"](物品名称)
                return true
            elseif _ENV["图色_多点找色Ex"](购买物品 , 0.9 , 0 , 0 , 0 , 1 , true) then

                _ENV["调试输出"]("购买"..物品名称 , true , 1200)
                if _ENV["图色_多点找色Ex"]( 找色_购买 , 0.9 , 0 , 0 , 0 , 1 , false ) then
                    功能_数字输入("95%")
                    _ENV["鼠标_随机点击"] (1113 , 954 , 1000 , 2000)
                    返回()
                    _ENV["文件_保存完成时间"](物品名称)
                    return true
                end
                
            elseif _ENV["图色_多点找色Ex"](找色_激战地商人 , 0.9 , 0 , 0 , 0 , 1 , false) then
                
                _ENV["鼠标_模拟滑动"](148 , 710 , 148 , 440 , 300 , 500)
                --_ENV["调试输出"]("滑动物品", true, 1500)
            elseif _ENV["图色_多点找色Ex"](找色_列表激战地 , 0.9 , 0 , 0 , 0 , 1 , true) or _ENV["图色_多点找色Ex"](找色_激战地1 , 0.9 , 0 , 0 , 0 , 1 , true) or _ENV["图色_多点找色Ex"](找色_列表激战地3 , 0.9 , 0 , 0 , 0 , 1 , true) then
                for i = 1 , 50 do
                    if _ENV["图色_多点找色Ex"](找色_激战地商人 , 0.9 , 0 , 0 , 0 , 1 , false ) then
                        break
                    end
                    _ENV["调试输出"]("寻路等待" , true , 1000)
                end
                
            elseif  Tools.查找固定区域文字并点击({82,95,316,140}, "乌斯城堡", 1000, false) and _ENV["图色_多点找色Ex"](找色_列表激战地 , 0.9 , 0 , 0 , 0 , 1 , true) == false then
                
                _ENV["鼠标_随机点击"] (456 , 115 , 1000 , 3000)
                
                _ENV["鼠标_模拟滑动"](157 , 425 , 195 , 260 , 400 , 600 , 2)
            elseif _ENV["图色_多点找色Ex"](找色_激战地入场 , 0.9 , 0 , 0 , 0 , 1 , false) or _ENV["图色_多点找色Ex"](找色_激战地入场1 , 0.9 , 0 , 0 , 0 , 1 , false) then
                _ENV["调试输出"]("激战地入场页面" , true , 3500)
                _ENV["鼠标_随机点击"] (1866 , 50 , 1000 , 3000)
                
            elseif _ENV["图色_多点找色Ex"](找色_激战地飞行员确定 , 0.9 , 0 , 0 , 0 , 1 , true) then
                _ENV["调试输出"]("飞往激战地" , true , 3500)
                for i = 1 , 10 do
                    if _ENV["图色_多点找色Ex"](找色_过图等待 , 0.9 , 0 , 0 , 0 , 1 , true) then
                        _ENV["调试输出"]("过图等待" , true , 1500)
                    else
                        break
                    end
                end
                
            else
                _ENV["调试输出"]("激战地跳转" , true , 1500)
                菜单转类目("激战地")
                
            end
            sleep(500)
        end
        _ENV["文件_保存完成时间"](物品名称)
    end

    function M.购买激战地物品()
        print(111)
        local 香炉手工艺品选择箱子="香炉手工艺品选择箱子"
        local 高级制造材料箱="高级制造材料箱"
        local 马萨尔塔冰洞入场券选择箱子Ⅰ="马萨尔塔冰洞入场券选择箱子Ⅰ"
        
        if _ENV["到整数"](战绩徽章) < 500000 then
            print("战绩徽章不够50w")
            return true
        end
        激战地购买物品(马萨尔塔冰洞入场券选择箱子Ⅰ,16)

        if _ENV["到整数"](战绩徽章) < 500000 then
            print("战绩徽章不够50w")
            return true
        end

        激战地购买物品(香炉手工艺品选择箱子,16)
        
        激战地购买物品(高级制造材料箱,16)
    end
    function M.Test()
        --M.购买激战地物品()
    end
return M